<%-- 
    Document   : addNews
    Created on : 7-apr-2013, 17.29.51
    Author     : Giuseppe
--%>

<%@page import="ejb.ArticoloUsato"%>
<%@page import="java.util.Date"%>
<%@page import="java.util.Calendar"%>
<%@page import="ejb.Videogame"%>
<%@page import="java.util.List"%>
<%@page import="ejb.Piattaforma"%>
<%@page import="java.util.*"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@include file="wrapper.jsp" %>
<!--<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/css/bootstrap-combined.min.css" rel="stylesheet">-->
<link rel="stylesheet" type="text/css" media="screen" href="http://tarruda.github.com/bootstrap-datetimepicker/assets/css/bootstrap-datetimepicker.min.css">


<style type="text/css">
    .aggiungi {
        width: 85px;
        float: left;
        padding-top: 5px;
        text-align: right;
    }
</style>
<%
    Utente utSession = (Utente) session.getAttribute("utente");
    String tipo = utSession.getTipo();
%>

<div class="container">
    <div class="row-fluid">
        <div class="span3 bs-docs-sidebar">
            <ul class="nav nav-list bs-docs-sidenav">
                <li><a href="Controller?button=visualizzaModificaCancellaVideogioco"> 
                        <button class="btn btn-large btn-inverse btn-block"><i class="icon-white icon-th-list"></i> Tutti i Videogiochi</button> </a></li>
                        <% if (tipo.equals("a")) {%>
                <li><a href="Controller?button=aggiungiVideogiocoAus"> 
                        <button class="btn btn-large btn-inverse btn-block"><i class="icon-white icon-plus"></i> Aggiungi Videogioco</button> </a></li>
                        <%}%>
            </ul>
        </div>             

        <div class="span6">
            <div class="thumbnail">     
                <h3>Modifica Videogioco</h3>

                <form class="form-horizontal" action="Controller" method="POST" onsubmit="return checkVideogame(this)">

                    <%
                        List<ArticoloUsato> usatiDaConfermare = (List<ArticoloUsato>) session.getAttribute("usatiDaConfermare");
                        Videogame v = (Videogame) request.getAttribute("videogame");
                        String id = (v.getId()).toString();
                        String nome = v.getNome();
                        String genere = v.getGenere();
                        String sviluppatore = v.getSviluppatore();
                        String distributore = v.getDistributore();
                        String giocatori = v.getNumeroGiocatori().toString();
                        Date dataObj = v.getDataUscita();
                        String data = null;

                        if (dataObj != null) {
                            Calendar c = new GregorianCalendar();
                            c.setTime(dataObj);
                            Integer giorno = new Integer(c.get(Calendar.DAY_OF_MONTH));
                            Integer mese = new Integer(c.get(Calendar.MONTH));
                            String giorno2 = "";
                            String mese2 = "";
                            if (giorno < 10) {
                                giorno2 = "0" + giorno.toString();
                            } else {
                                giorno2 = giorno.toString();
                            }
                            mese++;
                            if (mese < 10) {
                                mese2 = "0" + mese.toString();
                            } else {
                                mese2 = mese.toString();
                            }
                            data = giorno2 + "/" + mese2 + "/" + new Integer(c.get(Calendar.YEAR)).toString();
                        }
                        String multiplayer = new Boolean(v.isMultiplayer()).toString();
                        String pegi = v.getPEGI();
                        String path = v.getImmagineCopertina();
                        path = path.substring(6, path.length());
                        String piatt = v.getPiattaforma().getNome();
                        String pegiv[] = new String[5];
                        String valore1 = "selected";
                        String valore2 = "";
                        int pe = 0;
                        if (pegi != null) {
                            if (pegi.equals("7+")) {
                                pe = 1;
                            }
                            if (pegi.equals("12+")) {
                                pe = 2;
                            }
                            if (pegi.equals("16+")) {
                                pe = 3;
                            }
                            if (pegi.equals("18+")) {
                                pe = 4;
                            }
                        }
                        for (int i = 0; i < 5; i++) {
                            if (i == pe) {
                                pegiv[i] = "checked";
                            } else {
                                pegiv[i] = "";
                            }
                        }
                        if (multiplayer != null) {
                            if (multiplayer.equals("false")) {
                                valore1 = "";
                                valore2 = "selected";
                            } else {
                                valore1 = "selected";
                                valore2 = "";
                            }
                        }

                        if (nome == null) {
                            nome = "";
                        }
                        if (genere == null) {
                            genere = "";
                        }
                        if (sviluppatore == null) {
                            sviluppatore = "";
                        }
                        if (distributore == null) {
                            distributore = "";
                        }
                        if (giocatori == null) {
                            giocatori = "";
                        }
//                        if (data == null) {
//                            data = "";
//                        }



                    %>
                    <input name="id" type="hidden" value='<%=id%>'>
                    <div class="control-group">
                        <label class="control-label" for="nome">Nome:</label>
                        <div class="controls">
                            <input name="nome" type="text" readonly id="nome" placeholder="Nome" value='<%=nome%>'> 
                        </div>
                    </div>
                    <div class="control-group">
                        <label class="control-label" for="piatt">Piattaforma:</label>
                        <div class="controls">
                            <input name="piattaforma" type="text" readonly id="piattaforma"   value='<%=piatt%>'>
                        </div>
                    </div>
                    <div class="control-group">
                        <label class="control-label" for="nome">Genere:</label>
                        <div class="controls">
                            <input name="genere" type="text" id="genere" placeholder="Genere" value='<%=genere%>'>
                        </div>
                    </div>
                    <div class="control-group">
                        <label class="control-label" for="num">Numero giocatori massimo:</label>
                        <div class="controls">
                            <input name="numGiocatori" type="text" id="numG" placeholder="Numero giocatori" value='<%=giocatori%>' >
                        </div>
                    </div>
                    <div class="control-group">
                        <label class="control-label" for="multi">Multiplayer online:</label>
                        <div class="controls">
                            <select name="multi"> 
                                <option  value="true" <%=valore1%> >Sì</option>
                                <option  value="false" <%=valore2%> >No</option>

                            </select>
                        </div>
                    </div>
                    <div class="control-group">
                        <label class="control-label" for="svilupp">Sviluppatore:</label>
                        <div class="controls">
                            <input name="sviluppatore" type="text" id="sviluppatore" placeholder="Svilluppatore" value='<%=sviluppatore%>'>
                        </div>
                    </div>
                    <div class="control-group">
                        <label class="control-label" for="distr">Distributore:</label>
                        <div class="controls">
                            <input name="distributore" type="text" id="distributore" placeholder="Distributore" value='<%=distributore%>'>
                        </div>
                    </div>
                    <div class="control-group">
                        <label class="control-label" for="inputPEGI">PEGI:</label>
                        <div class="controls">

                            <input type="radio" name="PEGI" id="Radio1" value="3+" <%=pegiv[0]%> >
                            <img src="./img/3+.JPG" >
                            <input type="radio" name="PEGI" id="Radio2" value="7+"   <%=pegiv[1]%>>
                            <img src="./img/7+.JPG" >
                            <br>
                            <input type="radio" name="PEGI" id="Radio3" value="12+"   <%=pegiv[2]%>>
                            <img src="./img/12+.JPG" >
                            <input type="radio" name="PEGI" id="Radio4" value="16+"  <%=pegiv[3]%>>
                            <img src="./img/16+.JPG" >
                            <br>
                            <input type="radio" name="PEGI" id="Radio5" value="18+"  <%=pegiv[4]%>>
                            <img src="./img/18+.JPG" >

                        </div>
                    </div>
                    <div class="control-group">
                        <label class="control-label" for="inputPath">Percorso immagine:</label>
                        <div class="controls">
                            <input id="immagine" type="file" style="display:none">
                            <div class="input-append">
                                <input id="immaginePath" class="input-large" readonly="readonly" type="text" style="width:150px" name="immaginePath" placeholder="Percorso" value="<%=path%>">
                                <a class="btn btn-inverse" onclick="$('input[id=immagine]').click();">Cerca File</a>
                            </div>
                            <script type="text/javascript">
                                $('input[id=immagine]').change(function() {
                                    var path=$(this).val();
//                                    var toRemove=path.substr(0,12);
//                                    var pathClear=path.replace(toRemove,'');
                                      $('#immaginePath').val(path);
//                                    $('#immaginePath').val(pathClear);
                                });
            
                                $(function() {
                                    $('#datetimepicker1').datetimepicker({
                                        format: 'dd/MM/yyyy',
                                        pickTime: false});
                                });
          
                            </script>

                        </div>
                    </div>

                    <script type="text/javascript"
                            src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js">
                    </script> 
                    <script type="text/javascript"
                            src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/js/bootstrap.min.js">
                    </script>
                    <script type="text/javascript"
                            src="http://tarruda.github.com/bootstrap-datetimepicker/assets/js/bootstrap-datetimepicker.min.js">
                    </script>
                    <script type="text/javascript"
                            src="http://tarruda.github.com/bootstrap-datetimepicker/assets/js/bootstrap-datetimepicker.pt-BR.js">
                    </script>

                    <div class="control-group">
                        <label class="control-label" for="inputData">Data uscita:</label>
                        <div class="controls">
                            <%if (data == null) {%>    
                            <div id="datetimepicker1" class="input-append">
                                <input name="data" type="text" style="width: 130px " readonly="readonly" data-format="yyyy-MM-dd" id="inputData" class="data" placeholder="dd/mm/yyyy">
                                <span class="add-on">
                                    <i data-time-icon="icon-time" data-date-icon="icon-calendar"></i>
                                </span>
                            </div>
                            <%} else {%>

                            <input name="data" type="text" style="width: 130px " id="inputData" readonly="readonly" placeholder="dd/mm/yyyy"  value='<%=data%>'>

                            <%}%>
                        </div>
                    </div>
                    <label id="erroreDati" style="padding-left: 170px;color: red;"></label>
                    <div class="control-group">
                        <label class="control-label" style="padding-left:170px"><button  class="btn btn-small btn-inverse btn success" type="submit" value="modificaVideogioco" name="button" onclick="cliccato();"><i class="icon-white icon-ok"></i> Modifica Videogioco</button></label>
                    </div>
                </form>
            </div>
        </div>

        <div class="span3">
            <div class="thumbnail">
                <p><b>Notes</b></p>
                <br>
                <% if (!usatiDaConfermare.isEmpty()) {%>
                <p> Ancora <%=usatiDaConfermare.size()%> articoli da confermare </p>
                <br>
                <p align="center">
                    <a href="Controller?button=modificaCancellaArtUsati&amp;confirm=s">
                        <button class="btn btn-inverse btn-small"><i class="icon-white icon-th-list"></i> Vedi Articoli da confermare</button>
                    </a>
                </p>
                <%} else {%>
                <p> Nessun articolo da confermare </p>
                <%}%>      
            </div>

        </div>          

    </div>
</div>
</body>
